Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
6 LUCAS CRESCENT Detached £97,176 £58,500 23 Jul 2013
7 LUCAS CRESCENT Semi-Detached £115,110 £96,000 24 Aug 2020